duck liver - Francés Inglés Diccionario